home *** CD-ROM | disk | FTP | other *** search
- TODO
- 13.11.00
- Testen, ob search on same level klappt
- 14.11: klappt noch nicht 100%, muß ich nochmal durchchecken
- 12.11.00:
- - Links vom Listview eine Toolbar, mit nützlichen buttons ;-)
- - Sel : all/none/toggle (am besten per popup menü, evtl. ein contextmenu (also RMB) pro button!)
- - Del : curr-url, sel-urls, curr-domain
- - Close: current domain, all domains
- - ein Status menuitem für domains zum zeigen von einigen Infos,
- z.B. größe (in Bytes) der Domain, Anzahl der Urls (wieviel images, texte),
- ältestes/jüngstes Datum
-
- 30.10.00:
- - Bei JumpTo Prev/Next: Wenn der aktuelle nicht selektiert ist, nicht zum 1.
- selektierten springen, sondern zum nächsten, also der 1. nach dem aktuellen (nicht selektierten)!
- 31.08.00:
- - bei den Popups, den ausgewählten Entry im StrGad nicht ersetzten sondern an
- der akt. Pos. einfügen!
-
- 13.05.
- In ICEcacheListtree/CopyToClipSel|All:
- ein array erzeugen (data.arrEntries), dann per mNListCopyTo diese arr in eine Datei
- schreiben, diese dann bei menuDomainRexx übergeben
- - 20.12:
- the date row of a domain should display the first/last date of their urls
- depending on the sort status (up or down)
- - 03.06.99: context-menu: URL/Clipboard/Set Unit -> ask if I can use a ibrowse getlong requester if there is one
-
- - NACH einem Open/Close den SelectStatus erneuern
- nur WIE kriege ich NACH einem Open/Close ein Notify?
- -> nur falls, selCount > 0
-
- Level Usage:
- 0 Spaces:
- 1 Space : Elapsed Time
- 2 Spaces: Show the domain on "RemoveDomain"
- 3 Spaces: Show the entries if you do a "RemoveDomain"
- 4 Spaces: CopyEntryToClipFunc shows the copied strs
-
- History:
- v13.14 17.06.01:
- Chg: The URL-Cache entry isn't set as the active entry after opening the window.
- So no cursor is displayed after start, the sorting will be faster with this!
- (With NList.mcc v19.100 and NListtree.mcc v18.9)
- You can use f10 to vanish the cursor at every time!
- Chg: compiled with a minor new catalog
-
- v13.13 07.01.01:
- Try using aNListtreeSelectChange
-
- v13.12 26.11.00:
- ICEcacheNListtree:
- - bei menuDomainRemove
-
- v13.11 24.11.00:
- ICEmccLib/ICEcacheNListtree:
- Chg: Overloading mNListtreeActive instead of calling a hook on every change of aNListtreeActive
- Fix: Fixed the "open the cb then close immediately and bang" bug!
- Fix: Fixed an enforcer hit after closing the window
-
- v13.10 15.11.00:
- ICEmccLib:
- Fix: you can now remove selected pages again, I forgot to uncomment the line
- where the page gets removed;-)
-
- v13.9 14.11.00:
- ICEmccLib:
- Fix: Search on same level should work now correctly
-
- v13.8 13.11.00:
- ICEcacheListtree:
- Chg: Now the sorting is done w/o opening the domain before sorting, cause v18.6
- of NListtree fixed this bug!
- New: The date field of a domain entry shows the date of the first page
- ICEmccLib:
- New: Search on sameLevel uses the current domain
-
- v13.7 27-30.10.00:
- MUIRexxMenu:
- Fix: Removed 2 patchwork hits, I didn't longword aligned the AncorPatch in Dos.MatchFirst()
- ICEmccLib:
- Chg: The popup window of the text-status doesn't follow its parent window anymore
- Fix: JumpTo Prev/Next Sel: if the active entry isn't selected then it will be jumped to the
- first selected entry when you press one of the buttons
- Chg: Now searching is done on the complete url/domain names (like you see in the url button)
- not as before on the node names (url: only the page name, domain: only the hostname)
- New: You can now choose to search only in all, selected, visible entries or entries with the
- same Level (-> only in domain names)
- ICEcacheNListtree:
- Fix: Enabled sorting, lets see if it works with the new v18.5 of NListtree.mcc
-
- v13.6 25.10.00:
- ICEmccLib:
- New: Implemented JumpTo prev selected entry (in the select-tab)
-
- ICEcacheNListtree:
- aMultiSelect was set to Shifted, is now set to default
-
- v13.5 31/01.09.00:
- Fix: Now Select/Special is working again
- New: Added two new buttons in the Select-Tab, for jumping to the next
- and prev selected entry, but I encountered a bug in NListtree's
- NextSelected method;-(
-
- v13.4 30/31.08.00:
- New: Added "Search in Name". You can use normal AmigaDOS pattern here.
- Press the search button multiple times for searching the next (or prev, if
- 'Backwards?' is checked) matched node.
- New: Added backwards and case sensitive searching.
-
- v13.3 28/29.08.00:
- ICEmccLib/ICEcacheNListtree:
- Chg: Some optical changes
- Chg: Put the contextmenu-commands of the options-reg group (filter and select)
- into buttons for easier access.
- Rem: Removed some unused stuff
-
- v13.2 26.08.00:
- Some changes/tests concerning NListtree's multiselection,
- -> found some bugs, not yet finished, "Select Special" doesn't worked now
-
- v13.1 23.08.00:
- Bumped to v13 cause I'm now using NListtree.mcc (v18.3) (by Carsten Scholling)!
- This is just a first/quick version, therefore I didn't test it that much.
- But I don't get any hits while opening/closing and removing/viewing entries.
-
- Sorting is disabled, because I have major problems with using a custom compare hook
- (after the last call of my comparefunc, just before mNListtreeSort should return
- I got many hits;-(
- But now I don't have to open a domain before removing it!
- And it seems that inserting entries is faster, I only have ~500 entries in my cache
- so I don't can say that much about inserting-speed.
-
- Now I can throw my own multiselection code, which wasn't fully
- working and use NListtree's multiselection feature!
-
- v12.30 13.08.00:
- ICEmccLib:
- Fix: Compiled with new/fixed OpenLib/CloseLib functions
- On the first LibClose (f.e. if you open MUI-Settings) I deleted the
- customclass, ugh, bad bug;-(
- My other mcc's (TextHistory.mcc and StringHistory.mcc) were also affected
- by this bug.
-
- v12.29:
- 04.07.00:
- ICEsupport:
- New: Added a internal proc to quickly get the active entry.
- ICEmccLib:
- New: Added a button to the options popup group, to update the min/max
- values. There wasn't correct if you remove some entries (f.e. which had the
- min/max value for size/date)!
-
- v12.28:
- 02.07.00:
- ICEsupport:
- Chg: Now menuDomain/Save uses CopyReplace (v1.16 tested) by Dirk Stöcker in DIRECT mode
- So I'm able to create files with wildcards in it!!
- Chg: menuURL/Save can now also save all selected entries!
- If more than 1 entry is selected, you can choose a directory where the files should
- be saved, else you can specify the full name.
-
- v12.27:
- 18.06.00:
- ICEsupport:
- Chg: The filereq now has "ASL.doSaveMode" set to true.
- Chg: Doesn't set the app to sleep while saving a page/domain, cause I think I don't need it here.
- New: added support for "menuDomain/Save" in DoUrlNode()
- ICEcacheListtree:
- New: add a "menuDomain/Save" item to save hole domains!
- For now, no conversions of the html files are done, only the dir structure is rebuild.
- ICEmccLib:
- New: the bubble help of the URL-Button shows the url, usefull if the url is very long
- v12.26:
- 04.06.00:
- ICEsupport:
- Fix: Fixed the negative procentual number in the gauge, now the 'KBytes' values are used
- for calculating instead of the 'bytes' values;-)
- ICEcacheListtree:
- Chg: Move the rexx menu from the item context to the cachelist
- to allow the use of the arexx commands not only for pages also for domains etc.
- but for now only pages are supported
- Try: Try to set/get the checkable items in menuCacheList to export/import their values.
- Import/Export don't work on these items "MultiSelect", "Hide URL Button" and "Hide Gauge";-(
- I don't know why its so, because in another proggy (yace) this works!?
- Maybe it doesn't works with popupmenus only with window/application menus!???
-
- v12.25:
- 13.05.00:
- ICEcacheListtree:
- Fix: If you remove a domain and this domain is not selected (instead another
- domain is selected, far away from this) then, the previous entry of one
- you want to remove, will be selected after removing (so the listview won't
- jump back to the selected entry).
- Fix: menuClipboardCopyAll doesn't shows up a requester for every copied entry.
-
- v12.24:
- 01.04.00: Versuche ein ARexxMenu einzubauen
- --> hat geklappt!
-
- v12.23: -- RCS --
- 24.03.00:
- ICEmccLib, ICEcacheListtree:
- Fix: Fixed hits when you remove an entry under the mouse via its contextmenu
- Fix: Fixed refreshing probs, wrong number of pages in a domain and domains
- in the cache were displayed
- v12.22:
- 20.03.00:
- ICEsupport:
- New: added the xAppExecuteCommand2 method for "MultiView" and "Save as"
- v12.21:
- 19.03.00
- ICEmccLib:
- Fix: You can now press the URL-Button to go to a domain (doubleclick on a domain
- is rejected, this is for open/close the domain!)
- New: added a menubar above menuURL/RemoveDomain
- v12.20:
- 19.03.00
- ICEmccLib:
- New: the PopupListview of the Opts/(Select|Filter)Type string gadget, now has
- some preinitialised mime-types!
- Fix: Removed some unused code
- Rem: Removed the unused "Filename" column in the cachelist
-
- v12.19: -- RCS --
- 18.03.00:
- ICEsupport:
- Chg: "MultiView" and "Save as.." work now, (IBrowse v22.1)
- Removed some control reqs.
- ICEcacheListtree:
- Rem: Removed the (no longer needed) "Remove empty domains" menu from the URLCache-Menu
- INT: DisplayFunc(): the countStr is again always reformated not only if countStr is empty
- v12.18:
- 14.03.00:
- ICEsupport:
- New: Added the 2 new methods to get/release the filename of an entry
- New: "MultiView" and "Save as..." should work now
- v12.17:
- 04.03.00:
- - changed the name of my str-based patch for Listtree.mcc using NList.mcc.
- Now its called ListtreeN.mcc, cause there exists now a real NListtree.mcc!
- v12.16:
- 27.02.00:
- - ICEsupport:
- New: New Procs: StartTime(), StatusTime()
- - ICEmccLib:
- New: the elapsed time is shown for loading cache and for sorting
- - ICEcacheListtree:
- Fix: the window sleeps now during removing all empty domains
- INT: DisplayFunc(): the countStr is only reformated if countStr is empty
- Chg: Sorting is now case sensitive (-> faster!?)
- v12.15:
- 20.02.00:
- - ICEmccLib/ICEcacheListtree:
- Fix: Forgot to dispose an entry in the DomainNode, this bug seems to caused the hits
- which encountered if you open/close the cb the second time!
- v12.14:
- 10.01.00:
- - ICEmccLib:
- DEBUGGING: only the first 30 pages are insert the rest are ignored, for easier debugging.
- - ICEsupport/ICEcacheListtree:
- New: "menu URLCache/Remove empty domains" to remove all empty domains
- - ICEcacheListtree:
- Fix: Enforcer hits in the sorting routine if you are not sorting by url (-> date, type etc)
- with empty domains in the cache
- Fix: Enforcer hits in DisplayFunc causing by the empty cachefile (the 4th column)
- BTW: Why didn't I get the filename of an entry, Stefan?
- v12.13:
- 01.01.00:
- - ICEmccLib/ICEcacheListtree:
- Chg: removing (empty) domains changed a bit
- v12.12: RCS
- 31.12.99:
- - ICEmccLib:
- Chg: Now the cachelist class is deleted when you close the IBCacheBrowser.mcc
- v12.11:
- 20.12.99:
- - ICEmccLib:
- Fix: mICEGetCompleteURL did return the protocol twice if the url was a filterentry
- -> doubleclick or menu/goto on a filterentry now loads the url correctly
- [reported by Stefan Burstroem]
- - ICEcacheListtree:
- Chg: internal: the buffer for the dragged url is now fixed to 4096 bytes, before
- it was disposed/reallocated every time a new url was dragged
-
- v12.10.
- 03.12.99:
- - ICEmccLib:
- Fix: options/date, if you enter a weekday like monday in the "from"
- or "to" date-string gadget, it refers to the "last" monday
- not to the "next" monday.
- Bug: if you enter f.e. monday the date-strgadget replaces it with
- the weekday which is 2 days before, here saturday!?
- Don't know (yet) why its so.
-
- --- mcc v12.9 --- 06.10.99:
- - ICEmccLib/ICEcacheListtree:
- Chg: Empty domains will be removed in IBrowse too.
- 18.09.99
- - ICEcacheListtree:
- Fix: DestuctFunc() displayed wrong (ConstructFunc()s) error for an unknown id.
- --- mcc v12.8 ---
- 08.09.99:
- - ICEmccLib:
- New: You can now save the config especially the CacheList-settings
- (column order/width etc). Use the CacheList contextmenu, the item is
- called "Save Config".
- --- mcc v12.7 ---
- 06.09.99:
- - ICEcacheListtree:
- Fix: If IB sorts the listview the first time (after loading the cache into the
- cachebrowser) and no titlemark was set, there wasn't titlemark until
- you press a column title to sort a column.
- Chg: If you want to delete a closed domain, then it will be opened before due
- to bug in Listtree.mcc which would lead to a "mis-order" of the urls
- 05.09.99:
- - ICEcacheListtree:
- Fix: DomainRemove only remove every second entry. It now removes entries (again) from
- the tail of domain, like before, but now IB2 changed doesn't ends in an endless
- loop!
- - ICEmccLib:
- New: the status text-object has now a popup-button which opens a listview with all
- the status msgs! You can remove the selected or all msgs within this listview.
- --- mcc v12.6 --- RCS
- 18.08.99:
- - ICEcacheListtree:
- New: the domain contextmenu has a new item "Goto" -> load the domain into IBrowse
- - ICEmccLib:
- New: you can now "Goto" a domain, via the domain's contextmenu
- --- mcc v12.5 ---
- 11.07.99:
- - ICEcacheListtree:
- Fix: DomainRemove should not end in an endless loop in IB2 beta
- --- mcc v12.4 ---
- 11.06.99:
- - ICEmccLib:
- Chg: inserted a menubar in the contextmenu of the select-register between
- "Special" and the rest.
- Chg: the contextmenu of the select-reg is now always selectable, multiselect
- will be turned on if neccessary
- TODO: recognise nlist selected entries
- 03.06.99:
- - ICEcacheListtree:
- New: context-menu: URL/Remove/Domain to remove the domain of the current
- (the one under the mouseptr!) url
- Chg: the entry of a filter group is now the complete url instead of the page name
- New: context-menu: URL/Clipboard/CopyThis|CopySel|CopyAll
- Bug: URL/Clipboard/CopySel -> only get my selected not user (nlist) selected
- New: first try to implement "mCacheListNextSelected" to loop through all (nlist and mine) selected entries
- now it only recognises own selected entries,
- TODO: recognise nlist selected entries
- - ICEsupport:
- Chg: LoopListtree() has an additional arg, the starting position
- --- mcc v12.3 --- RCS
- 25.05.99:
- - ICEcacheListtree:
- New: FilterEntries can now be dragged to!
- - ICEmccLib:
- Fix: mICEGetCompleteURL, doesn't supported FilterEntries
- Fix: some bugs concerning FilterEntries
- Rem: removed the (at the moment unimplemented) list contextmenus-entries from select and filter register-group
- I'll implement them later
- - ICEsupport:
- Fix: DoURL(), FilterEntries wasn't supported
- 23/4.05.99:
- - ICEcacheListtree:
- Chg: I'm using now my own mempool for the con-/destruction of cacheentries.
- - ICEmccLib:
- Chg: mICEAdd now uses mICEAddDomain/Page
- Chg: mICERemove simplified
- New: mICEGetCompleteURL
- Chg: mICEUpdate changed, but not yet finished
- 22.05.99:
- - ICEsupport:
- Fix: SetGaugeCurrent(), checks if 'maxCacheSize' is 0, and then displaying "-off" in the gauge
- --- mcc v12.2 --- RCS
- 21.05.99:
- - ICEmccLib:
- Fix: mICEUpdate, forgot to copy the strings here too
- Chg: mICEUpdate: if the domain of the url changed, the entry will be moved sorted to the
- new domain. If its a new domain, it will be created first.
- Bug: If a new domain is inserted, the moved entry, will be reverse-reversesorted
- (if reversesorted is selected) if the sortcol is anything else than the page-col???
- Also if the orig-domain is closed, the positions of the entries under it are
- "misplaced"! Do a close/open of URLCache to repair this.
- This bug is, because Listtree has probs with deleting entries from closed Listnodes!
- And another: the newly moved entries to a new created domain are wrong indented!
- - ICEcacheListtree:
- New: you can now drag urls out of ICE to IBrowse for loading them in IBrowse!
- New: mCacheListRefresh to redraw/refresh an entry
- --- mcc v12.1 --- RCS
- 20.05.99:
- - ICEmccLib:
- Chg: mICEAdd/-Domain/-Page: all strings are now copied instead of using ptrs (needed for IB2!)
- - ICEcacheListtree:
- Rem: removed menu-entries: URLCacheShortDomains/-URLs, cause they were not implemented
- and will probaly never be implemented
- ---------------------------------------------------------------------------
- --- mcc v12.0 --- RCS --- starting writing for IBrowse 2.0! ---------------
- ---------------------------------------------------------------------------
- 19.05.99:
- - ICEmccLib:
- New: implemented mICEAddDomain and mICEAddPage for IBrowse 2.0
- 17.05.99:
- - ICEsupport:
- New: mICEAddDomain and mICEAddPage declarations and structs
-
- --- mcc v11.38 --- RCS
- 16.05.99:
- - ICEmccLib:
- New: Added a StringHistory-Popup (my own external mcc) to the (Select/Filter)Url/Type
- string-gadgets in the options-register
- --- mcc v11.37 ---
- don't know
- --- mcc v11.36 ---
- 30.01.99:
- - ICEmccLib:
- Chg: put the options register (select, filter, search) into a popobject, so no space
- is wasted for this register-group!
- New: a double click on a filter entry does the same as a dblclk on a urlcache-entry
- (-> GotoURL)
- --- mcc v11.35 --- RCS
- 13.01.99:
- - ICEsupport:
- Chg: the gauge now displays the cachesize and max cachesize in KBytes.
- - ICEmccLib:
- Chg: included my eMail in the windowtitle
- New: included the number of entries which gets removed while removing in
- the cache-gauge
- 10.01.99:
- - ICEcacheListtree, ICEmccLib:
- New: the first sorttype/sortmode is now the last used before the settings are saved
- --- mcc v11.34
- 20.11.98,
- 18.11.98:
- - ICEsupport:
- Fix: fixed bug in Status() with more than 1 arg
- - ICEcacheListtree:
- New: added some status strings before some operations which
- could take some time (like select/special etc)
- New: the window is put in sleep mode while loading cache
- - ICEmccLib,ICEcacheListtree:
- Fix: totaly rework the remove function don't know if it working now 100%
- (damned listtree, why can't it support multiselect)
- 16.11.98:
- - ICEcacheListtree:
- Chg: the Options bar doesn't have VertDisappear set.
- Chg: Now the disappearing order is (first to last):
- options-register, butURL, gauge, status
- Chg: the filename column now only displays the filepart
- Fix: if you call Domain/Remove then the count of Domains are updated in the
- URL-Cache listentry (columns size)
- - ICEmccLib:
- Fix: if you choose Remove/Selected and only one entry was selected
- then the cursor jumped to the first entry in the list
- --- mcc v11.33
- 11.11.98:
- - ICEmccLib:
- Fix: if the url is very long, the min-width of the URL-button was fixed.
- Now it has set 'mui.aTextSetMin' to false.
- - ICEcacheListtree:
- Fix: if sortType is URL the domains are now sorted by their real domain name
- not by the string from the start of an url till the 3rd '/'!
- Fix: some speed gained in the DisplayFunc when drawing domain-names
- Chg: 'menu/CacheList/Select/Special' comes now before '..all'
- New: If you select some entries with the select-special feature.
- then the first found entry will be the active.
- If the domain of that entry is closed it will be opened!
- --- mcc v11.32
- 29.10.98
- - localized
- --- mcc v11.31
- 21.10.98:
- - ICEsupport, ICEcacheListtree, ICEmccLib:
- New: the type of the protocol is now displayed for domains in the type-column
- - ICEsupport:
- New: New Proc: GetProtocol() to extract the protocol from an url
- New: a url (CachePage) has now a link to its domain
- New: a domain has now a link to the cachetree
- - ICEcacheListtree:
- New: the number of selected entries are now displayed in the size-column
- of a domain and the URL-Cache
- Chg: the size-column is now a char wider
- - ICEmccLib:
- Fix: the menuitems All,None,Toggle,Special from the Select-Menu in the
- SelectRegPage are now only enabled if multiselect is enabled
- --- mcc v11.30
- 20.10.98:
- - ICEmccLib:
- New: menuentries (for now w/o function) for Select-/Filter-RegPage:
- List/New, List/Remove curr, List/(entries)
- The other entries are now working.
- --- mcc v11.29
- 11.10.98:
- - ICEcacheListtree:
- New: active cachelist-entry is saved before sorting and re-set after sorting,
- - ICEmccLib:
- menu for Select-/Filter-Grp
- --- mcc v11.28
- (don't know anymore)
- --- mcc v11.27
- 01.10.98:
- - ICEcacheListtree:
- New: Menu-CacheList/Select/All, /None, /Toggle are working now
- (done with the MultiTestHook)
- --- mcc v11.27 --- RCS
- 16.09.98:
- - New: Now you can filter entries with the filter-options-group.
- After you have defined which entries you want to have (-> the filter-options-group)
- you have to RMB over the "/Filter/current" entry and select "Apply"
- --- mcc v11.26
- 07.09.98:
- - ICEcacheListtree
- New: menuCacheList/Hide URLButton/Gauge
- --- mcc v11.25
- 01.09.98:
- - ICEcacheListtree:
- Chg: Now all domain gets sorted on every sort (not only opened domains), because
- New: the domains can now be also sorted after type/date/size!
- Chg: Removed own Selection-Routines, cause I'm not satisfied with them
- 28.08:
- - ICEmccLib
- Chg: The number of of entries in the URLCache in a Domain and in the FilterTree are
- now incremented on every Add not calculated before displaying the entry!
- 26.08:
- - Select-System still not yet fully workable;-(
- - ICEmccLib, ICEcacheListtree:
- Chg: Removed the button-bar (Select,Filter,Remove), their functions can now be
- reached from the cachelist-menu
-
- 23.08:
- - ICEmccLib:
- Chg: Rewrote mICEUpdate()
- Fix: (min|max)(Size|Days) in select and filter group are checked and updated
- on every new mAdd() after loading cache
- 21.08:
- - ICEcacheListtree:
- New: implemented menuDomainRemove to remove a hole domain
- --- mcc v11.24
- 18.08:
- - ICEmccLib:
- - ICEcacheListtree:
- New: the number of selected entries in the URLCache, Filter-Tree and in a domain
- are now displayed in front of their size
- New: mCacheListSelect(<TreeNode>|SelectActive|SelectAll, SelectAsk)
- If you do SelectAsk with SelectAll or with a List-TreeNode
- you'll get the number of selected pages!
- 17.08:
- - ICEcacheListtree:
- New: some new/changed menuitems for cachelist-entries
- 16.08:
- - ICEsupport:
- New: internal: LoopListtree()
- 13.08:
- - ICEsupport:
- Chg: Moved GetDomain() from ICEmccLib to ICESupport
- New: mCacheListSelet, to select an entry
- --- mcc v11.23
- 12.08:
- - ICEmccLib:
- Fix: Rewritten the RemoveSel-feature, now it should work everytime (i hope;-)!
- - ICEsupport:
- Chg: Moved SetGaugeCurrent() from ICEmccLib to ICESupport
- mcc v11.22
- 11.08:
- - ICEmccLib:
- New: Support for MaxCacheSize
- New: Added the gauge-object, additionaly it displays the current size, maxsize and a percentage
- Chg: Removed the window-menu, cause there are (until) now no callable items
- - ICEsupport
- New: Now you can "Save.." an entry from the page-menu, additionaly the filenote will be set to the
- complete url!
- 10.08:
- - ICEsupport
- Fix: fixed some bugs in calling "MultiView" from the page-menu
- New: added ICEData.MaxCacheSize
- mcc v11.21
- 09.08:
- - ICEcacheListtree:
- New: added a multitesthook so only url-pages are selectable
- - ICEsupport
- New: CacheListData.MultiTestHook
- New: you can now call MultiView an entry from the page-menu
- --- mcc v11.20
- 08.08:
- - ICEmccLib:
- New: The row where the button with the complete url is displayed, has
- now a set mui.aVertDisapper to 1, just like button-row under the listview
- and the row above the listview and the "options"-bar.
- So if the window is at its minimum size, only the listview is visible
- - ICEcacheListtree:
- Chg: Now only open domains are sorted, if the user click on the title-buttons.
- The closed domains get sorted, when they are opened!
- New: menuURLRemove to remove a single page within the url-menu
- New: menuURLRemoveSel to remove all selected pages within the url-menu
- New: menuDomainRemove to remove a complete domain within the domain-menu (not implemented yet!)
- New: the title of the menu for a url-page is now its name
- 07.08:
- - ICEmccLib:
- Chg: Options-Register are now default not visible
- Fix: Removing of all selected entries now works!
- --- mcc v11.19
- 05.08:
- - ICEcacheListtree:
- Fix: NListMinColSortable set to 0
- Fix: Now all (closed and not closed) domains are sorted
- Chg: the direction of sorting by date is reverse than other sort-types
- 02.08: mcc v11.18
- - ICEmccLib:
- New: put vert-scrollbar of lstCache in right winborder
- - ICEcacheListtree:
- Fix: If changing the sort column the first sort is now always from top to bottom
- Fix: first sort-direction is now from top to bottom
- Fix: problems with sort-direction and titlemark
- New: the mem for the hooks gets disposed on mDispose()
- New: domains that were closed while sorting gets sorted when they are opened
- 28.07: mcc v11.17
- - ICEmccLib:
- New: Removing of all selected entries is now possible!
- BUG: Es werden nicht alle sel entry gelöscht, da NList nicht mitbekommt (!?), wenn Listtree
- einen entry löscht, die id (nr) werden nicht nach einem Löschen nicht angepaßt;-(
- Oder aber es liegt, daran, daß das wirkliche löschen woanders passiert (mICERemove) als
- der NextSelected-LOOP (ButRemoveFunc).
- Es scheint so, als gäbe es nur probs, wenn mehrere aufeinanderfolgende entries
- gelöscht werden sollen, wenn zwischen 2 sel entries min 1 frei ist, klappts!?
- ---
- 26.07: mcc v11.16
- - ICEmccLib:
- - New: Removing of the active node
- TODO: Remove all selected nodes
- - Chg: update-loading ever 50 entries
- - ICEsupport:
- - New: got MUIM_XApp_ExecuteCommand (not yet used!), MUIM_XApp_DeleteCachedFile
- 08.07: mcc v11.15
- TODO:
- - ICEmccLib.CycSelectFunc()
- - Did, but not tested: ICEmccLib.mICEUpdate()
- - domain/tree nodes italic while sorting
- DID:
- - ICEcacheListtree:
- - Fix: menuitem "URL/Close parent" works now
- - New: menuitem: "URL/Close all" -> close all domains
- - ICEcacheListtree:
- - URL-Cache Tree is displayed italic while cache is loading
- 04.07:
- - ICEcacheListtree:
- - New: the domain nodes (name and size) are now displayed with the bold attribute
- - ICEmccLib:
- - changes caused by the change in ICEsupport
- - ICEsupport:
- tnFilter, tnURLCache moved from ICEData to CacheListData
- ---
- 01.07: mcc v11.13
- - New: Implemented "URL-Menu/Goto" to load the url into the active browse window
- - New: Added "URL-Menu/MultiView", but w/o function, cause I need more tagIDs from stefan
- 30.06:
- - ICE now uses different user-entries
- - URL-Cache, Filter and domains displays the count of their list in the size-column
- ---
- 22.06: mcc v11.12
- - ICEcacheListtree
- - New: contextmenu for a domain-node, items: CloseAll
- - New: contextmenu for the filter-node, items: empty
- - New: contextmenu for the urlcache-node, items: (short domains), (short URLs), Open All, Close All
- - Add: added "Close parent" item to url-contextmenu, doesn't work for now;-(
- - Fix: wrote a work-around for sort-size bug
- -ICEmccLib
- - fixed some enforcer-hits in LstActiveFunc()
- - removed Reload-Button
- - DoubleClick or entry/open displays only a requester
- until I get the tag ids from Stefan.
- 17.06: mcc v11.11
- - ICEcacheListtree
- - Sort by type, date, size implemented
- but there is still a bug in size-sort with big (i think >MAX(INTEGER)) numbers;-(
- 16.06.
- - ICEcacheListtree
- - fixed some enforcer hits on startup and on RMB over cachelist-title
- [reported by Stefan Burstroem]
- - the leaves are now sorted by the page-name (w/o path) not by the complete url!
- 15.06:
- - ICEcacheListtree
- - the URLs are now in an own node (URL-Cache) not direct from root
- - the leaves get sorted (only by url for now) if they are open else not,
- later the OpenNodeHook will check if a node is sorted and sort the node if not
-
- - ICEmccLib
- - the URLs are now in an own node (URL-Cache) not direct from root
-
- 04.05:
- - ICEmccLib
- - the optionsgroup uses "mui.aHorizDisappear"
- --
- 28.04:
- - ICEcacheList
- - the cachelist now has set "aNList(Im|Ex)ports" to "vNList(Im|Ex)porstCols"
- - now using mNListSort2, which is faster then my own QuickSort-code, and I save
- about 2kB of code...
- - ICEmccLib
- - some changes to use mNListSort2
- - ICEsupport
- - Forgot to set "aControlChar" of VButtons (Reload, Filter)
- --
- 26.04:
- - ICEcacheList
- - minColSort set to 0
- - added support for titlemark
- - reworked the contextmenu (uses now NList ContextMenuBuild)
- - ICEsupport
- - change menuCacheListDefxxx to nl.vNListMenuDefxxx
- - removed 'contextColumn' from CacheListData, cause its not needed anymore
-
- 22.04:
- - ICE
- - update for the new CacheListNode format
- - ICEmccList
- - new CacheListNode format (like in IBrowse)
- - update for the new CacheListNode format
- - Added mICEAdd, mICERemove, mICEUpdate
- - ICEcacheList
- - update for the new CacheListNode format
- 21.04
- ICEmcc
- - The Select-Cycle is now enabled/disabled when multiselect is enabled/disabled
-
-
- 18.04:
- ICEprefs:
- - Extracted ListCtrlGroup to an own module.
- 13.04:
- ICEsupport:
- - VButton() does also "aCycleChain,1"
- ICEprefs:
- - added a ListCtrlGroup (private class) for the TypeActionList
- 10.04:
- ICEmccLib:
- - move Prefs-Part into a own private mcc.
-
- 08.04:
- ICEmccLib
- - Added menuitem for changing MultiSelect for CacheList!
- Press RMB over a title of the CacheList!
- - moved DateString(), SizeString() and DoSuperNew() from ICEmccLib to ICEsupport
-
- ICEsupport
- - moved DateString(), SizeString() and DoSuperNew() from ICEmccLib to ICEsupport
-
- 05.04:
- - CacheList-ContextMenu: Open works for "html" -> IBrowse.GotoURL, and for "gif" and "jpg" -> MultiView
- later the commands and the contextmenu will be user-definable!
- - Added a context menu for the list cachelist titles, like the default ones
-
- 05.04:
- - Added a contextMenu for the CacheList entries, not working yet!
-
- 01.04:
- ICEmccLib:
- - The RemoveFunc didn't worked at all, I forgot to set the currentdir;-(
- - Added a ListSelectChangeHook
- - RemoveBut is only enabled if at least one entry is selected.
- - Now the number of selected entries are displayed (in front of the number of total entries)
- ICEmcc:
- - added 'CntSelected' to ICEData
-
- 17.03.:
- - once more one step to create an external mui-customclass.
- not finished yet.
-
- 02.03.
- - my custom list class is now a child of NList instead of NListview.
- - aNListTitleClick is done via Notify (-> mNListSort... )
-
- 23.02:
- - Added settings/CacheListFormat to specify the format of the cachelist,
- i.e. the sequence of the columns
- not yet finished;-(
-
- 40.3: 23.02
- - the sorting is done in the sort-method
- - (shift) F1..F4 for sorting by url, date, size and type (shift = reverse)
-
- 18.02:
- - settings: at start: StartSortType, RevSort, CacheDir, ShowOpts
-
-
- ??.??:
- - added SettingsWindow customclass
-
- 17.01:
- - Implemented Filter-Feature
- URL-Pat, Type-Pat,
- Date: FromDate ToDate
- Size: Min, Max
-
- 16.01.
- - added some notifies, and added keyboardcontrol
-
- 14.01.98
- - Implemented Select-Feature
- URL-Pat, Type-Pat,
- Date: FromDate ToDate
- Size: Min, Max
- All,None,Toggle
-